Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 POLLARDS HILL NORTH Detached £2,525,000 18 Nov 2022
72 POLLARDS HILL NORTH Semi-Detached £245,000 23 Jan 2001
78 POLLARDS HILL NORTH Semi-Detached £193,000 14 Jul 1999
80 POLLARDS HILL NORTH Detached £237,000 20 Oct 1999
82 POLLARDS HILL NORTH Detached £1,275,000 12 Jan 2022
84 POLLARDS HILL NORTH Detached £320,000 23 Jun 2000